CAPTCHA é um acrônimo para "Completely Automated Public Turing test to tell Computers and Humans Apart", em português, Teste de Turing Público Completamente Automatizado para Diferenciar Computadores de Humanos. Trata-se de uma tecnologia usada na internet para determinar se um usuário é humano ou uma máquina automatizada (como um bot malicioso). Os CAPTCHAs são comuns em várias plataformas online e têm como objetivo aumentar a segurança e evitar atividades indesejadas, como spam, ataques de força bruta e outros comportamentos maliciosos.
O princípio básico por trás de um CAPTCHA é apresentar ao usuário um desafio que seja fácil para um ser humano resolver, mas difícil para um programa de computador. Dessa forma, ao resolver corretamente o CAPTCHA, o usuário prova que é humano.
Um dos tipos mais comuns de CAPTCHA é composto por imagens ou sequências de caracteres distorcidos e embaralhados. O usuário é solicitado a reconhecer e digitar as letras ou números exibidos corretamente.
Neste caso, são fornecidos áudios com números ou palavras que o usuário deve ouvir e digitar corretamente. Essa opção é útil para pessoas com deficiência visual.
Às vezes, os CAPTCHAs apresentam várias imagens e pedem ao usuário que selecione todas as imagens que correspondem a uma determinada descrição ou categoria.
Apesar dos desafios, os CAPTCHAs continuam sendo uma importante medida de segurança para muitos serviços online, contribuindo para a proteção da privacidade e segurança dos usuários na internet.